A Methodology for Synthesis of Data Path Circuitse

نویسندگان

  • Amit Chowdhary
  • Rajesh K. Gupta
چکیده

tioned into data path and control blocks. The data path block performs Boolean (AND, OR, XOR) or arithmetic (ADD, SHIFT, MULTIPLY) operations on data and address buses. Control logic generates signals that control the data path’s operation. Control logic is usually very random, whereas data path logic is highly regular because it performs similar operations on different bits of the same bus. Designers exploit this regularity to achieve regular layouts with small areas and high performance. Furthermore, data path regularity defines a natural hierarchy that improves design productivity by speeding up incremental changes and reducing layout effort. Thus, a key step in data path circuit design is to identify and preserve the inherent regularity. Existing circuit synthesis tools target the design of random control logic. They neither identify nor preserve regularity during the synthesis process and therefore are unsuitable for data path circuit design. (The “Previous work” sidebar briefly reviews earlier data path synthesis methodologies.) Lacking synthesis tools for data paths, microprocessor designers often design the entire data path manually.1 Consequently, data path circuit design takes considerable time and effort in the design cycle of a high-performance microprocessor. The increasing size and complexity of VLSI processors make automated synthesis of data path logic crucial to meeting design productivity goals. We have developed a new methodology for fast, efficient synthesis of data path circuits. Our methodology automates various steps in the design process yet allows the designer to control the overall process. The methodology has several features unique to data path synthesis. First, it includes algorithms that extract and preserve regularity during the synthesis process,2 unlike existing circuit synthesis techniques, which largely ignore data path regularity. Second, our methodology efficiently incorporates floorplanning information for data path blocks and uses the resulting accurate interconnect-parasitic information to drive the gatesizing algorithms for data path circuits. This feature is significant: Unlike random logic, data path circuits can have large interconnect parasitics because some signals cross buses up to 64 bits wide. Incorporating the layout parasitics during circuit synthesis drastically reduces the time spent alternating between the circuit and layout design steps—an extremely timeconsuming task in manual design. Finally, our synthesis methodology allows the use of a wide range of circuit technologies, such as the static CMOS, domino, pass-gate, and tristate-gate technologies. This makes our approach A Methodology for Synthesis of Data Path Circuits Data Path Synthesis

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hydrothermal synthesis of nano-size zirconia using commercial zirconia powder: process optimization through response surface methodology

A hydrothermal method for preparation of nano-size zirconia has been studied to optimize the effective parameters (precursor concentration, temperature and time) using response surface methodology (RSM). The synthesized zirconia samples were characterized through X-ray diffraction (XRD), scanning electron microscope (SEM) and transmission electron microscopy (TEM) analyses to identify mean nano...

متن کامل

The Application of Hybrid RSM/ANN Methodology of an Iron-based Catalyst Performance in Fischer-Tropsch Synthesis

In this research, the performance and kinetics of an iron/manganese oxide catalyst in a fixed-bed reactor by Fischer-Tropsch Synthesis is studied. The range of operating conditions are; P = 1 – 12 bar, T = 513 - 553 K, H2/CO ratio = 1 - 2 and GHSV = 4200 – 7000 ((〖cm〗^3 (STP))/h/g_cat). The effect of these independent variables, on Fischer-Tropsch product were performed by using a statistical m...

متن کامل

Optimization of biocatalytic synthesis of Chitosan Ester using response surface methodology

Esterification of chitosan with adipic acid catalyzed by immobilized Candida antarctica lipase B was carried out in this study. Response surface methodology (RSM) based on a four-factor- five-level small central composite design (SCCD) was employed to model and analyze the reaction. A total of 21 experiments representing different combinations of the four reaction parameters including ch...

متن کامل

Self authentication path insertion in FPGA-based design flow for tamper-resistant purpose

FPGA platforms have been widely used in many modern digital applications due to their low prototyping cost, short time-to-market and flexibility. Field-programmability of FPGA bitstream has made it as a flexible and easy-to-use platform. However, access to bitstream degraded the security of FPGA IPs because there is no efficient method to authenticate the originality of bitstream by the FPGA pr...

متن کامل

Nanocrystalline MgAl2O4 as a Heterogeneous Nanocatalyst for the Synthesis of 2-Ketomethylquinolines Using Green Design Methodology

In this investigation, a facile and green sonochemical route has been developed for the synthesis of 2-Ketomethylquinolines by using 2-methylquinolines and several acyl chlorides in the presence of nanocrystalline MgAl2O4 as an efficient heterogeneous catalyst. The combination of nanocatalyst and ultrasonic process afforded corresponding ketomethyl quinolines in shorter re...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Design & Test of Computers

دوره 19  شماره 

صفحات  -

تاریخ انتشار 2002